/*-------Last Posts-----------------------*/

div.postList{
    display: block;
    width: 487px;
    height: 600px;
    margin: -420px 0px -152px 30px;
    position: relative;
}
div.postListItem{
    display: block;
    width: 487px;
    margin: 5px;
    color: black;
    word-spacing: 0px;
    margin: 10px 0px 0px 0px;
    clear: both;
}

div.postListItem a{
    text-decoration: none;
    color: black;
    font-weight: bold;
}
div.postListItem a:hover{
    text-decoration: underline;
}
div.postListItemPostedTime{
    display: block;
    padding: 0px;
    margin: 0px;
}
div.postedTimeBgLeft{
    display: block;
    width: 36px;
    height: 27px;
    background-image: url(../images/Posted_Date_Left.png);
    background-repeat: no-repeat;
    float: left;
}
div.postedTimeBgCenter{
    display: block;
    height: 27px;
    width: auto;
    padding: 2px 0px 2px 0px;
    background-image: url(../images/Posted_Date_Center.png);
    background-repeat: repeat-x;
    float: left;

}
div.postedTimeBgRight{
    display: block;
    width: 17px;
    height: 27px;
    background-image: url(../images/Posted_Date_Right.png);
    background-repeat: no-repeat;
    float: left;
}
div.postListItem h2{
    display: block;
    text-align: left;
    font-family: arial;
    margin: 5px 0px 0px 10px;
    clear: both;
}
div.postListItemRedLine{
    display: block;
    width: 487px;
    height: 1px;
    margin: 5px 0px 0px -45px;
    background-image: url(../images/Simply_Red_Line.png);
    background-repeat: no-repeat;
}
div.postListItemContent{
    display: block;
    width: 487px;
    font-size: 12px;
    font-family: arial;
}
div.postListItemContent ul{
    display: block;
    margin: 10px;
}
div.postListItemContent ol{
    display: block;
    margin: 10px;
}
div.postListItemContent img{
    display: block;
    float: left;
    clear: left;
    margin: 10px 10px 0px 0px;
}
div.postListItemContent img.preview{
    display: block;
    float: left;
    margin: 10px 10px 0px 10px;
    border: none;
}
div.postListItemContent p{
    margin: 10px;
    text-align: left;
    text-indent: 15px;
}
div.postListItemActions{
    display: block;
    clear: both;
    float: right;
    height: 22px;
    text-align: right;
    line-height: 20px;
    margin: 5px 0px 5px 0px;
}
div.postListItemTags{
    display: block;
    color: #a2a2a2;
    text-align: left;
    font-size: 12px;
}
div.postListItemTags a{
    color: #a2a2a2;
    text-decoration: underline;
}
/*----------Detailed Posts-------------------------------------*/
div.postListItemReturn{
    display: block;
    height: 22px;
    margin: 0px 0px 10px 0px;
    text-align: left;
    font-size: 16px;
    font-family: arial;
    font-weight: bolder;
}
div.postListItemReturn a{
    text-decoration: underline;
    text-align: left;
}
div.postListItemComments{
    display: block;
    width: 487px;
    margin: 10px 0px;
}
div.leftComment{
    display: block;
    width: 480px;
    height: 20px;
    line-height: 20px;
    text-align: right;
    margin: 25px 0px 0px 0px;
    padding-right: 20px;
}
div.leftComment a{
    text-decoration: none;
}
div.commentForm{
    display: block;
    width: 400px;
    height: 100px;
    margin: 0px;
    text-align: left;
}
div.commentForm p{
    display: block;
    margin: 5px 0px;
    font-weight: bold;
}
div.commentForm input.button{
    cursor: pointer;
    border: 2px solid #a2a2a2;
    font-weight: bold;
    line-height: 15px;
    display: block;
}
div.commentForm input{
    border: 2px solid #a2a2a2;
    padding: 0px 3px;
    height: 24px;
    line-height: 20px;
}
div.commentForm textarea{
    border: 2px solid #a2a2a2;
    padding: 3px;
    overflow: auto;
}
div.commentForm input.button{
    margin-top: 10px;
    clear: both;
}
div.commentForm p.error{
    color: red;
    clear: both;
}
div.commentForm p.accept{
    color: green;
}
div.capcha{
    display: block;
    vertical-align: middle;
    margin: 10px 0px 0px 0px;
    line-height: 30px;
}
div.capcha img{
    display: block;
    float: left;
}
div.capchaInputs{
    display: block;
    margin: 0px 0px 0px 5px;
    text-align: center;
    float: left;
}
div.capchaInputs input{
    display: block;
    width: 80px;
    margin: 0px 0px 0px 20px;
}
div.comment{
    display: block;
    width: 480px;
    margin: 0px 0px 20px 0px;
    font-size: 10pt;
}
div.commentHeader{
    display: block;
    height: 19px;
    line-height: 19px;
}
div.commentHeader p{
    float: left;
    margin-left: 5px;
}
div.commentIcon{
    display: block;
    width: 17px;
    height: 19px;
    float: left;
    background-image: url(../images/As.png);
    background-repeat: no-repeat;
}
div.commentContent{
    display: block;
    margin: 5px 0px 0px 40px;
}

/*---------Comment Page List-------------------------*/

div.postListItemCommentsLista{
    text-decoration: none;
    color: #000000;
}
div.postListItemCommentsList{
    display: block;
    width: 450px;
    height: 21px;
    margin: 10px auto;
    position: relative;
}
div.postListItem div.pageListBgleft{
    display: block;
    height: 21px;
    width: 30px;
    float: left;
    background-image: none;
    text-decoration: none;
    line-height: 21px;
}
div.postListItem div.pageListBgCenter{
    display: block;
    height: 21px;
    width: auto;
    float: left;
    background-image: none;
    line-height: 21px;
}
div.postListItem div.pageListBgRight{
    display: block;
    height: 21px;
    width: 30px;
    float: left;
    background-image: none;
    text-decoration: none;
    line-height: 21px;
}
/*----------Search span---------------------------*/

span.searchWord{
    background-color: chartreuse;
}

/*-----------Gallery------------------------------*/
div.gallery{
    display: block;
    position: absolute;
    width: 600px;
    height: 600px;
    margin: -142px 0px 0px 30px;
    border: 2px solid;
}
object{
    display: block;
    position: absolute;
    top: 80px;
    left: 63px;
}
embed{
    display: block;
    position: absolute;
    top: 80px;
    left: 63px;
}

/*----------About---------------------------------*/

div.head_biography{
    display: block;
    font-size: 12px;
    margin-bottom: 20px;
    font-family: arial;
}
div.head_biography p{
    text-align: left;
    text-indent: 10px;
}
div.head_biography p a{
    color: #000000;
    text-decoration: none;
    font-weight: bolder;
}
div.head_biography p a:hover{
    text-decoration: underline;
}
div.head_biography img{
    display: block;
    margin: 10px;
}
div.head_biography h4{
    margin: 10px 0px 10px 0px;
    font-size: 14px;
}
div.head_biography h6{
    font-size: 13px;
}
/*----------Right Menu----------------------------*/

div.rightContentMenuBoundary{
    display: block;
    width: 170px;
    float: left;
    margin: -100px 20px -100px 0px;
    position: relative;
    text-align: left;
}
div.rightContentMenuBoundary h3{
    display: block;
    margin: 0px 0px 20px 60px;
}
ul.rightContentMenu{
    display: block;
    width: 170px;
    margin: 0px;
    text-align: left;
    list-style: none
}
ul.rightContentMenu li{
    display: block;
    width: 170px;
    height: 25px;
    background: url(../images/Simple_Circle.png) no-repeat;
    margin: 0px 0px 6px 35px;
    padding: 0px 0px 8px 10px;
}
ul.rightContentMenu li a{
    display: block;
    margin: 0px 0px 0px 15px;
    text-decoration: none;
    margin: 0px 15px 0px 10px;
    color: #292929;
    font-size: 12px;
    font-weight: bolder;
    font-family: arial;
    line-height: 12px;
}
ul.rightContentMenu li a:hover{
    text-decoration: underline;
}